
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        <title>Paramétrages</title>

        <style>
            td, th {text-align:center ; padding:5px}
        </style>

        <script type="text/javascript" src="js/jquery.js"></script>
        <script type="text/javascript" src="js/script_csv2xml.js"></script>
        <link rel="stylesheet" href="css/bootstrap/bootstrap.min.css">
    </head>

    <body>

        <?php
        require_once 'fonctions/fonctions.php';

        ?><div id="parametrages_groupes"><?php
        
            echo "<h3>La base de données - les GROUPES</h3>";

            /// remplissage initial du tableau

            $enreg_bdd = 1;
            echo '<table class="table table-condensed table-bordered table-hover" style="width:55%"><tr style="cursor:default"><th>index</th><th>nom groupe ds CSV</th><th>nom groupe ds XML</th><th>type de groupe</th><th colspan=2>Roles communs</th><th>.pdf</th></tr>';

            $pdo = connexionTable(recupIni('nombdd')); // connexion à la BDD, table Groupes
            $sql = "SELECT * FROM Groupes";  /// recup tous les champs et enregistrements de la table Eleves/Profs
            $req_bdd = $pdo->query($sql);

            while ($resultat_bdd = $req_bdd->fetch()) { // boucle tableau BDD jusqu'au bout de la table
                
                echo '<tr><td style="cursor:default">' . $resultat_bdd[0] . '</td>';
                echo '<td contenteditable="true" title="modifiable" id="' . $resultat_bdd[0] . '" name="libelle_csv_groupe">' . $resultat_bdd[1] . '</td>'; // nom groupe dans CSV
                echo '<td contenteditable="true" title="modifiable" id="' . $resultat_bdd[0] . '" name="libelle_xml_groupe">' . $resultat_bdd[2] . '</td>'; // nom groupe dans XML
                echo '<td title="modifiable" id="' . $resultat_bdd[0] . '" name="type_groupe">';
                    echo '<select name "type_groupe">';
                        echo '<option ' . ($resultat_bdd[3] == "Local" ? 'selected' : '') . ' value="Local">Local</option>';
                        echo '<option ' . ($resultat_bdd[3] == "Global" ? 'selected' : '') . ' value="Global">Global</option>';
                    echo '</select></td>'; // type de groupe
                echo '<td>';
                    echo '<input type="checkbox" '.(($resultat_bdd[4] == "Eleves" || $resultat_bdd[4] == "Eleves,Professeurs") ? 'checked' : '').'></td>';
                echo '<td>';
                    echo '<input type="checkbox" '.(($resultat_bdd[4] == "Professeurs" || $resultat_bdd[4] == "Eleves,Professeurs") ? 'checked' : '').'></td>';
                echo '<td id="classe" name="classe"><button type="button" style="cursor:pointer" onClick="ouvrirPDF(' . $resultat_bdd[0] . ')" title="générer le PDF pour la classe '. $resultat_bdd[1] .'" target="_blank"><img src="res/pdf.png" alt="PDF"></button></td>'; // type de groupe
            }
            echo "</table>";

        ?></div>

        <br><hr><br>
                
        <div id="parametrages_ini" style="position:absolute;top:200px;right:35px;"><?php
        
            echo "<h3>La base de données - AUTRES PARAM&Egrave;TRES</h3>";

            /// remplissage tableau depuis fichier ini

            $fichier_ini = "res\csv2xml.ini";
            echo '<table  class="table table-condensed">';
            echo "Emplacement du fichier .ini : <br>" . __DIR__ . "\\" . $fichier_ini . "</p> ";
            if (file_exists($fichier_ini) && ($fichier_lu = file($fichier_ini))) {  //////  signe = dans une condition
                
                foreach ($fichier_lu as $ligne) {
                    $ligne=trim($ligne);

                    if (!preg_match("#^\[#", $ligne)) {

                        $champs_ini = explode("=", $ligne);

                            echo "<tr>";
                                echo '<td style="cursor:default">' . $champs_ini[0] . '</td>';
                                echo '<td style="cursor:default">' . $champs_ini[1] . '</td>';
                            echo "</tr>";
                    } else {
                            echo "<tr>";
                                echo '<td style="cursor:default" colspan="2"><b>' . strtr($ligne,"[]","  ") . '</b></td>';
                                echo '<td style="cursor:default"></td>';
                            echo "</tr>";                    }
                    
                }
            } else {
                echo "fichier ini non lu";
            }
            //fclose($fichier_ini);
            echo "</table>";
            ?>	
            <br>
            <input type="button" name="ini" id="ini" 
                   disabled
                   onclick="ouvrir_ini()" 
                   value="ouvrir fichier.ini">    

            <br><hr><br>	
        
        </div>
        
        <div id="parametrages_precedent" style="position:absolute;top:50px;right:100px;">        

            <input class="btn btn-info" type="button" name="precedent" id="precedent" 
                   onclick="precedent()" 
                   value=" <<< Retourner à la page précédente">
        
        </div>
        
    </body>
</html>  